@import "./base/reset";
#app{
  height: 100%;
  position: relative;
}
body {
  background-color: #F2F3F4;
}
.nuim-btn-area{
  margin:20px 15px 5px;
  .nuim-btn{
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-left: 14px;
    padding-right: 14px;
    box-sizing: border-box;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    color: #FFFFFF;
    line-height: 45px;
    border-radius: 5px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    overflow: hidden;
    background-color: #FFC900;
    color: #3D3D3D;
  }
  .nuim-btn-disabled{
    background-color: #CCCCCC;
    color: #FFFFFF;
  }
}

.nuim-cells{
	position: relative;
	font-size: 12px;
	color:#B5B5B5;
	&:before {
    content: " ";
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    color: #d9d9d9;
		top: 0;
    border-top: 1px solid #d9d9d9;
    transform-origin: 0 0;
    transform: scaleY(.5);
    }
	&:after {
		content: " ";
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    color: #d9d9d9;
    bottom: 0;
    border-bottom: 1px solid #d9d9d9;
    transform-origin: 0 100%;
    transform: scaleY(.5);
	}
	.nuim-cell{
		padding: 10px 15px;
    position: relative;
		&:before {
			content: " ";
			position: absolute;
			left: 0;
			top: 0;
			right: 0;
			height: 1px;
			border-top: 1px solid #d9d9d9;
			color: #d9d9d9;
			transform-origin: 0 0;
			transform: scaleY(.5);
			left: 15px;
    }
    &:first-child {
        &:before {
            display: none;
        }
    }
	}
}


.feizhu{
  position: fixed;top: 0;left:0;overflow: auto;width:100%;height:100%;z-index: 100;
  .clearfix{ 
    display:inline-block;
    &:after{ content: '.'; display:block; height:0; line-height: 0; clear: both; visibility: hidden; }
  }
  .container{min-height: 100%;width: 100%;}
  .container-main{margin-top: 20px;padding-bottom: 40px;width:100%;margin: 0px auto;}
  #logo{
    position: relative; margin: -30px auto 0 auto; font-size: 10px; 
    text-align: center;
    color: #8A8A8A;
    img{
      height: 12px;
      margin: 0 3px;
      vertical-align: middle;
    }
  }
}

.btngrounp{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    button{
      display: block;
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      width: 100%;
      height: 100%;
      height: 48px;
      box-sizing: border-box;
      font-size: 14px;
      text-align: center;
      line-height: 44px;
      font-size: 18px;
      color: #EE9900;
      outline: 0;
      border: 0;
      background: #fff;
      &:last-child{
        background: #FFC900;
        color: #3D3D3D;
      }
    }
}
.weui-dialog__btn_primary {
    color: #FFC900;
}